Design Considerations for a Domain Specific Vector Microarchitecture
نویسندگان
چکیده
In this article, we analyze the speedup potentials of media and signal processing software on vector processors. We evaluate the impact on performance of several design decisions such as the vector register length, memory latency, memory bandwidth and the number of parallel lanes in the datapath. To quantify the influence of the aforementioned design parameters, we modify SimpleScalar 3.0 by adding new vector instructions, a vector register file, and vector functional units and simulate several media and signal processing applications. Simulation results indicate that through vectorization we can obtain kernel speedups ranging from 5.36x to 17.34x and application speedups of 1.82x and 1.37x for the MPEG2 encoder and decoder respectively. Keywords— Vector processors, microarchitecture, simulation
منابع مشابه
Vectorization for Java
Java is one of the most popular programming languages in today’s software development, but the adoption of Java in some areas like high performance computing, gaming, and media processing is not as universal as in general-purpose computing. A major drawback preventing it from being extensively adopted in those areas is its lower performance than the traditional or domain-specific languages. Thi...
متن کاملExpression of a Chimeric Protein Containing the Catalytic Domain of Shiga-Like Toxin and Human Granulocyte Macrophage Colony-Stimulating Factor (hGM-CSF) in Escherichia coli and Its Recognition by Reciprocal Antibodies
Fusion of two genes at DNA level produces a single protein, known as a chimeric protein. Immunotoxins are chimeric proteins composed of specific cell targeting and cell killing moieties. Bacterial or plant toxins are commonly used as the killing moieties of the chimeric immunotoxins. In this investigation, the catalytic domain of Shiga-like toxin (A1) was fused to human granulocyte macrophage ...
متن کاملProkaryotic Expression of Influenza A virus Nucleoprotein Fused to Mycobacterial Heat Shock Protein70
Background and Aims: The novel approaches in influenza vaccination have targeted more conserved viral proteins such as nucleoprotein (NP) to provide cross protection against all serotypes of influenza A viruses. Influenza specific cytotoxic T lymphocytes (CTL) are able to lyse influenza-infected cells by recognition of NP, the major target molecule in virus for CTL responses. On the other hand,...
متن کاملSimplified vector-thread architectures for flexible and efficient data-parallel accelerators
This thesis explores a new approach to building data-parallel accelerators that is based on simplifying the instruction set, microarchitecture, and programming methodology for a vector-thread architecture. The thesis begins by categorizing regular and irregular data-level parallelism (DLP), before presenting several architectural design patterns for data-parallel accelerators including the mult...
متن کاملOptimally Local Dense Conditions for the Existence of Solutions for Vector Equilibrium Problems
In this paper, by using C-sequentially sign property for bifunctions, we provide sufficient conditions that ensure the existence of solutions of some vector equilibrium problems in Hausdorff topological vector spaces which ordered by a cone. The conditions which we consider are not imposed on the whole domain of the operators involved, but just on a locally segment-dense subset of the domain.
متن کامل